精选文章 >> Oracle 专栏 >> ORACLE用户连接的管理 [查看别人的评论]

由 webmaster 发布于: 2001-02-07 14:25

Smile

用系统管理员,查看当前数据库有几个用户连接:

SQL> select username,sid,serial# from v$session;

如果要停某个连接用

SQL> alter system kill session 'sid,serial#';

如果这命令不行,找它UNIX的进程数

SQL> select pro.spid from v$session ses,v$process pro where ses.sid=21 and ses.paddr=pro.addr;

说明:21是某个连接的sid数

然后用 kill 命令杀此进程号。


由 macro 发布于: 2001-02-20 17:24

Cool

select username,count(*) from v$session group by username;

通过对连接进程数的监控来检查程序是否正常断开了与数据库的连接。

点这里对该文章发表评论

该文章总得分是 8 分,你认为它对你有帮助吗? [非常多](1) [有一些](2) [无帮助](1) [是灌水](1)

Copyright © 2001 - 2009 JSP001.com . All Rights Reserved